_PCW_PROCESSOR_INFO

//0xb8 bytes (sizeof) struct _PCW_PROCESSOR_INFO { ULONGLONG IdleTime; //0x0 ULONGLONG AvailableTime; //0x8 ULONGLONG UserTime; //0x10 ULONGLONG KernelTime; //0x18 ULONG Interrupts; //0x20 ULONGLONG DpcTime; //0x28 ULONGLONG InterruptTime; //0x30 ULONG ClockInterrupts; //0x38 ULONG DpcCount; //0x3c ULONG DpcRate; //0x40 ULONGLONG C1Time; //0x48 ULONGLONG C2Time; //0x50 ULONGLONG C3Time; //0x58 ULONGLONG C1Transitions; //0x60 ULONGLONG C2Transitions; //0x68 ULONGLONG C3Transitions; //0x70 ULONG ParkingStatus; //0x78 ULONG CurrentFrequency; //0x7c ULONG PercentMaxFrequency; //0x80 ULONG StateFlags; //0x84 ULONG NominalThroughput; //0x88 ULONG ActiveThroughput; //0x8c ULONGLONG ScaledThroughput; //0x90 ULONGLONG ScaledKernelThroughput; //0x98 ULONGLONG AverageIdleTime; //0xa0 ULONGLONG IdleBreakEvents; //0xa8 ULONG PerformanceLimit; //0xb0 ULONG PerformanceLimitFlags; //0xb4 };